.ifom
    {
    background:#f9f9f9;
    float:left;
    }
    .ifom .fitem
        {
        width:670px;
        float:left;
        margin:2px 2px 0;
        padding:3px;
        line-height:20px;
        background:#f0f3ff;
        }
    .ifom .odd
        {
        background:#f2f8ee;
        }
    .ifom .fcmd
        {
        background:transparent;
        line-height:30px;
        text-align:center;
        margin:2px;
        }
        .ifom .fitem .ftitle
            {
            width:160px;
            float:left;
            }
        .ifom .fitem .fdata
            {
            width:200px;
            float:left;
            }
        .ifom .fitem .fdata .fvtxt,
        .ifom .fitem .fdata .fvsel,
        .ifom .fitem .fdata .fvfile
            {
            width:180px;
            padding:3px;
            }
        .ifom .fitem .fdata .rclbl
            {
            margin-right:2px;
            }
        .ifom .fitem .fdata .rclbl .rdochk
            {
            padding:3px;
            margin:3px;
            }
        .ifom .fitem .fdata .rclbl .rctxt
            {
            padding:0 5px;
            }
        .ifom .fitem .fadv
            {
            width:300px;
            float:left;
            }
        .ifom .fcmd .cmdbtn
            {
            line-height:20px;
            padding:3px;
            margin:2px 10px;
            }
            .ifom .fcmd .cmdbtn .btnico
                {
                padding:1px 2px;
                }
            .ifom .fcmd .cmdbtn .btntxt
                {
                padding:1px 2px;
                margin:1px;
                color:blue;
                border-bottom:1px solid #00f;
                }
